import prompt from '@system.prompt';
export default {
    data: {
        title: 'World'
    },
    reachStart(){
        console.log('触发了 事件 reachStart')
    },
    reachBottom(){
        console.log('触发了 事件 reachBottom')
        prompt.showToast({
            message: '滑动到了底部'
        })
    },
    reachTop(){
        console.log('触发了 事件 reachTop')
        prompt.showToast({
            message: '滑动到了顶部'
        })
    },
    reachEnd(){
        console.log('触发了 事件 reachEnd')

    },
    //获取当前偏移量
    getScrollOffset(){
    //当前无效
       let data= this.$element('container').getScrollOffset()
       console.log(data.x)
    },
    scrollToBottom(){
        // 暂时获取到的位置，无法移动到底部，后期优化
        let height=this.$element('container').getBoundingClientRect().height
        console.log(height);
        this.$element('container').scrollBy({dy:height+2000,smooth:false})
    },
    //回到顶部
    scrollToTop(){
        //由于当前的偏移量为 0和0，所以向下 就可以看到效果
        this.$element('container').scrollBy({dy:-3000,smooth:false})
    }
}
